paddock grazing - French English Dictionary